visit frequently - German English Dictionary